<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>开锁日志</title>
    <meta name="keywords" content="">
    <meta name="description" content="">
    <meta name="renderer" content="webkit">
    <meta http-equiv="Cache-Control" content="no-siteapp"/>
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <meta name="format-detection" content="telephone=no,email=no,address=no"/>
    <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
    <link rel="stylesheet" href="../css/zy_common.css"/>
    <link rel="stylesheet" href="../css/zy_base.css"/>
</head>
<body>
<div class="expendBox" style="padding-bottom: 1.4rem;">
    <ul class="plr24 ">
        <!--<li class="ptb30 col9 font13 bdb">-->
            <!--<p class="mb20 col3 font15">设备编号：4564654665465</p>-->
            <!--<p class="mb10">地址：广东省东莞市南城区高盛科技园</p>-->
            <!--<p class="mb10">开锁人：勇仔</p>-->
            <!--<p class="mb10">开始目的：补货</p>-->
            <!--<p class="mb10">2018-07-06 14:00</p>-->
        <!--</li>-->
        <!--<li class="ptb30 col9 font13 bdb">-->
            <!--<p class="mb20 col3 font15">设备编号：4564654665465</p>-->
            <!--<p class="mb10">地址：广东省东莞市南城区高盛科技园</p>-->
            <!--<p class="mb10">开锁人：勇仔</p>-->
            <!--<p class="mb10">开始目的：机器故障</p>-->
            <!--<p class="mb10">2018-07-06 14:00</p>-->
        <!--</li>-->
    </ul>
</div>
    <div class="pos_f_b ptb30 bgf5">
        <div class="confirm">扫码开锁</div>
    </div>
</body>
</html>
<script type="text/javascript" src="../js/jquery.min.js"></script>
<script type="text/javascript" src="../js/dlc.js"></script>
<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
<script>
    $(function () {
        addEventback();//返回刷新
        dlctipbox.loading('请稍后');
        dlc_request('/api/devicelog/getDevicelogList',{agentId:getLocalData('fd_id')},function (res) {
            dlctipbox.clear();
            if(res.code==1){
                var str='';
                res.data.forEach(function (item,index) {
                  str+='<li class="ptb30 col9 font13 bdb">'+
                        '<p class="mb20 col3 font15">设备编号：'+item.deviceNo+'</p>'+
                        '<p class="mb10">地址：'+item.addressId+'</p>'+
                        '<p class="mb10">开锁人：'+item.name+'</p>'+
                        '<p class="mb10">开始目的：'+item.purpose+'</p>'+
                        '<p class="mb10">'+format(item.createTime,'Y-m-d H:i:s')+'</p>'+
                    '</li>';
                })
                if(str){
                    $('.expendBox ul').addClass('bw');
                    $('.expendBox ul').html(str);
                }else{
                    $('.expendBox ul').html(emptyTip('暂无数据'));
                }
            }else{
                dlctipbox.show(res.msg);
            }
        })


        dlc_request('/wx/getTicket',{},function(res){
            console.log(res);
            if(res.errmsg=='ok'){
                var timestamp=(new Date().getTime()/1000).toFixed(0);
                var nonceStr=Math.random().toString(36).substr(2);
                var ticket=wx_js(res.ticket,timestamp,nonceStr);
                wx.config({
                    debug: false, // 开启调试模式,调用的所有api的返回值会在客户端//alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
                    appId: 'wx2c49fec17dc24b80', // 必填，公众号的唯一标识
                    timestamp:timestamp, // 必填，生成签名的时间戳
                    nonceStr:nonceStr, // 必填，生成签名的随机串
                    signature:ticket ,// 必填，签名，见附录1
                    jsApiList: ['checkJsApi',
                        'onMenuShareTimeline',
                        'onMenuShareAppMessage',
                        'onMenuShareQQ',
                        'onMenuShareWeibo',
                        'hideMenuItems',
                        'showMenuItems',
                        'hideAllNonBaseMenuItem',
                        'showAllNonBaseMenuItem',
                        'translateVoice',
                        'startRecord',
                        'stopRecord',
                        'onRecordEnd',
                        'playVoice',
                        'pauseVoice',
                        'stopVoice',
                        'uploadVoice',
                        'downloadVoice',
                        'chooseImage',
                        'previewImage',
                        'uploadImage',
                        'downloadImage',
                        'getNetworkType',
                        'openLocation',
                        'getLocation',
                        'hideOptionMenu',
                        'showOptionMenu',
                        'closeWindow',
                        'scanQRCode',
                        'chooseWXPay',
                        'openProductSpecificView',
                        'addCard',
                        'chooseCard',
                        'openCard'] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
                });
                wx.ready(function(){
                    $('.confirm').click(function () {
                        wx.scanQRCode({
                            needResult: 1, // 默认为0，扫描结果由微信处理，1则直接返回扫描结果，
                            scanType: ["qrCode","barCode"], // 可以指定扫二维码还是一维码，默认二者都有
                            success: function (res) {
                                var macno=getUrlParam('deviceNo','',res.resultStr);
                                var imei=getUrlParam('imei','',res.resultStr);
                                dlctipbox.loading('请稍后');
                                //设备开锁
                                dlc_request('/api/devicelog/unlockingCheck',{agentId:getLocalData('fd_parentId'),deviceNo:macno},function (res) {
                                    dlctipbox.clear();
                                    console.log(res);
                                    if(res.code==1){
                                        dlctipbox.show('开锁成功');
                                        setTimeout(function () {
                                            location.href ='./zy_unlocking.html?macno='+macno+'&imei='+imei; // 当needResult 为 1 时，扫码返回的结果
                                        },1500);
                                    }else{
                                        dlctipbox.alert(res.msg);
                                    }
                                })

                            },
                            error:function(err){
                                alert(JSON.stringify(err));
                            }
                        });
                    });
                })
            }else{
                //hideLoading();
                console.log(res.msg);
            }
        })

    })

</script>